Skip to content

Maintenance: fix goto-pos, RecordModel, CI, and contribution docs - #7

Merged
zero-0002 merged 1 commit into
mainfrom
maintenance/quality-and-docs
Aug 14, 2026
Merged

Maintenance: fix goto-pos, RecordModel, CI, and contribution docs#7
zero-0002 merged 1 commit into
mainfrom
maintenance/quality-and-docs

Conversation

@zero-0002

Copy link
Copy Markdown
Owner

Summary

  • Fix GotoPosPanel path bindings and Go-button axis gating; tighten PanelView motion trigger
  • Add RecordModel and wire Records shot capture to servo encoder positions
  • Emit role-scoped dataChanged in PlcIOModel/StepModel; remove duplicate Qt5 CMake links
  • Move operator login to QSettings; add MIT LICENSE, CONTRIBUTING, issue/PR templates, CI, and Python protocol helpers

Test plan

  • python scripts/protocol_map.py
  • PYTHONPATH=scripts python -m pytest scripts/tests -q (4 passed)
  • CMake configure/build on a local Qt kit
  • Manual mode: Go to Position + Records shot with servos connected

Made with Cursor

Repair broken manual positioning and model notifications, add MIT license/CI/protocol helpers, and make the repo contribution-ready so quality and activity metrics can move up.

Co-authored-by: Cursor <cursoragent@cursor.com>
@zero-0002
zero-0002 merged commit 19c3fe5 into main Aug 14, 2026
2 checks passed
@zero-0002
zero-0002 deleted the maintenance/quality-and-docs branch August 14, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants